<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        /* 
			ES6:
				ES 的全称是 ECMAScript ,它是由ECMA国际标准组织，指定的一套脚本语言的标准化规范。 
				JavaScrip 是 Netscape(网景:做浏览器的公司)公司根据ES标准实现的一种具体语言。
				JScript是微软对根据ES标准实现的一种具体语言。
				类比：USB 接口的标准，长宽高、4个管脚、电压。具体的产品有键盘、鼠标、充电、优盘。
			ES6 泛指 2015年，及其之后的版本。
			
			为何学习ES6:
				1. 语言向着易学、健壮的方向发展。比如变量必须声明、箭头函数、类的继承、块级作用域。
				2. 借鉴其它语言的新语法，同时使 js 更加严谨。
		*/
        /* 
        向过程： 将问题分解成步骤，一步一步实现，(C语言是对位/管脚进行操作)买菜，切菜，做菜。
          面向对象：某个人，做个某件事件，厨师可以做饭
          面向对象的有点：
            1. 每个对象是一个功能模块，明确分工
            2. 灵活，复用度高，适合大项目的开发
        特性：
           1. 封装   
           2. 继承
           3. 多态

        类是泛指，抽象的，对象是具体的

          1. 吧抽取对象的公共属性和行为封装到一个模块，就是类
          2. 对类实例化，就是获取类的对象（实例），（构造函数）

          对象：一个具体的事物，如我的手机，对象是一组无序相关属性的集合，如；数组，字符串
          对象的成员：
            属性：事物特城，在对象中庸属性来表示，常用名词
            方法：食物的行为，在对象中用方法表示，常用动词

        类： class 关键字声明，可以实例化对象
        类抽象了对象的公共部分，反之一大类
        对象特指某一个，通过类实例化一个具体的对象（对象也称实例）

        作业：
          1.多态
          2.堆栈)
        
        */
    </script>
</body>

</html>